package com.aspose.cells.b.a.g.a;

public class zc {
   private boolean a;
   private String b;
   private com.aspose.cells.b.a.g.a.a.zb c;
   private com.aspose.cells.b.a.g.a.a.zc d;

   zc(com.aspose.cells.b.a.g.a.a.zb var1, boolean var2, String var3) {
      this.c = var1;
      this.a = var2;
      this.b = var3;
   }

   public String a() {
      return this.c.group();
   }

   public zb b() {
      zb var1 = new zb(this);
      return var1;
   }

   zc(com.aspose.cells.b.a.g.a.a.zc var1, String var2) {
      this.d = var1;
      this.c = this.d.a((CharSequence)var2);
      this.a = this.c.a();
      this.b = var2;
   }

   zc(com.aspose.cells.b.a.g.a.a.zc var1, String var2, int var3) {
      this.d = var1;
      this.c = this.d.a((CharSequence)var2);
      this.a = this.c.a(var3);
      this.b = var2;
   }

   public boolean c() {
      return this.a;
   }

   public int d() {
      return this.c.start();
   }

   public int e() {
      return this.c.end() - this.c.start();
   }

   public com.aspose.cells.b.a.g.a.a.zb f() {
      return this.c;
   }
}
